stackable switch - German English Dictionary